#ifndef __Int_QS100__
#define __Int_QS100__

#include "usart.h"
#include "Com_Debug.h"
#include "Com_Tool.h"
#include "string.h"
#include "Com_Config.h"


void Int_QS100_WKup(void);

void Int_QS100_Init(void);

void Int_QS100_Reset(void);

void Int_QS100_Send_Cmd(uint8_t *cmd);

void Int_QS100_Enter_Low_Power(void);

void Int_QS100_Exit_Low_Power(void);

CommonStatus Int_QS100_GetIP(void);

CommonStatus Int_QS100_Create_Client(uint8_t *socket);

CommonStatus Int_QS100_Connect_Server(uint8_t socket, uint8_t *ip, uint16_t port);

CommonStatus Int_QS100_Send_Data_to_Server(uint8_t socket, uint8_t *pData, uint16_t len);

CommonStatus Int_QS100_Close_Client(uint8_t socket);

CommonStatus Int_QS100_SendData(uint8_t *pData, uint16_t len);

#endif 
